package com.android.deudeitor;


import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.graphics.Color;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup.LayoutParams;
import android.widget.*;

public class Borrar extends Activity {

	//private String usuario = "yoe";
	private ImageButton bt_salir;
	
	public boolean agregar_linea(String usuario, Double deuda){
		
		//Coge tabla
		TableLayout tabla = (TableLayout)findViewById(R.id.datos);
		
	    
	     // Creamos fila nueva
        TableRow fila = new TableRow(this);
        fila.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT));   

        // Creamos tectview usuario y lo metemos en la fila nueva
        TextView usu = new TextView(this);
        usu.setText(usuario);
        usu.setBackgroundColor(Color.DKGRAY);
        usu.setTextColor(Color.WHITE);
        usu.setPadding(10, 2, 10, 2);
        fila.addView(usu);

        // Creamos textview deuda y lo metemos en la fila nueva
        TextView deu = new TextView(this);
        if(deuda>0){
        	deu.setText(" le debes "+deuda.toString()+" €");
            deu.setBackgroundColor(Color.RED);
            deu.setTextColor(Color.WHITE);
        }
        else{
        	if(deuda<0){
        		deu.setText(" te debe "+deuda.toString()+" €");
               deu.setBackgroundColor(Color.GREEN);
               deu.setTextColor(Color.BLACK);
        	}
        	else{
        		deu.setText(" BALANCEADO");
                deu.setBackgroundColor(Color.GRAY);
                deu.setTextColor(Color.WHITE);
        	}
        }
        deu.setPadding(20, 2, 20, 2);
        fila.addView(deu);

        // Añade fila a tabla
        tabla.addView(fila, new TableLayout.LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT));
		
		return true;
	}
	
	public void actualizar_login(String usuario){
		TextView text_usuario=(TextView) findViewById(R.id.usuario);
		text_usuario.setText("Bienvenido "+usuario.toString());
	}
	
	public void listar_datos(){
		agregar_linea("Peluco",20.0);
		agregar_linea("Oliver",-2.75);
		agregar_linea("Jivi",2.0);
		agregar_linea("Gema",0.0);
		agregar_linea("Ruben",-1.25);
		agregar_linea("Iñaki",-1.85);
	}
	
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.listado);
        
        //Boton salir
        bt_salir=(ImageButton)findViewById(R.id.salir);
        bt_salir.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				Intent salir=new Intent(Borrar.this,MainActivity.class);
				startActivity(salir);
			}
		});
        
        //actualizar_login(usuario);
        listar_datos();
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }
}
